package com.situ.service;

import java.util.List;

import com.situ.service.impl.SyAreaServiceImpl;
import com.situ.common.Assist;
import com.situ.entity.SyArea;

/**
 * SyArea的服务接口
 *
 * @author
 */
public interface SyAreaService {
    /**
     * 获得SyArea数据集,可以通过辅助工具Assist进行条件查询,如果没有条件则传入null
     *
     * @return
     */
    List<SyArea> find(SyArea value);

    /**
     * 通过SyArea的id获得SyArea对象
     *
     * @return
     */
    SyArea findOne(Object id);

    /**
     * 将SyArea中属性值不为null的数据到数据库
     *
     * @param value
     * @return
     */
    String saveNotNull(SyArea value);

    /**
     * 通过SyArea的id更新SyArea中属性不为null的数据
     *
     * @param enti
     * @return
     */
    String updateNotNullById(SyArea enti);

    /**
     * 通过SyArea的id删除SyArea
     *
     * @param id
     * @return
     */
    String deleteById(Object id);
}
